Have Left — English French translation1 translation found

have left (v) (quantity) rester (v) (quantity)
Translate Have Left into other languages
Translate have left into German
Translate have left into Italian
Translate have left into Spanish
Translate have left into Dutch
Translate have left into Portuguese
Translate have left into Slovenian
Translate have left into Polish
Translate have left into Czech